/*
 * @Description: 
 * @Author: 于海龙
 * @Date: 2024-09-04 17:21:51
 * @LastEditors: 于海龙
 * @LastEditTime: 2024-09-04 17:43:47
 */
public class ArrDoubler { 
// 方法声明：将数组长度扩大到原来的2倍  
 public static int[] doubleArrayLength(int[] originalArray) { 
 // 创建一个新的数组，长度为原数组的2倍  
 int[] newArray = new int[originalArray.length * 2]; 
 
 // 将原数组的元素复制到新数组中  
 for (int i = 0; i < originalArray.length; i++) { 
 newArray[i] = originalArray[i]; 
 } 
 
 return newArray; // 返回新数组  
 } 

 public static void main(String[] args) { 
 // 创建一个数组  
 int[] originalArray = {1, 2, 3, 4, 5}; // 示例数组  

 // 调用方法扩大数组长度  
 int[] doubledArray = doubleArrayLength(originalArray); 
 
 // 输出新数组的内容  
 System.out.print("扩展后的数组: "); 
 for (int num : doubledArray) { 
 System.out.print(num + " "); 
 } 
 } 
}